swear allegiance to the flag - Francés Inglés Diccionario